<?php
/**
 * 节点管理模型
 *
 * @copyright   Copyright 2011, Richie
 * @author      Richie <richbossman@163.com>
 * @package     SMS
 * @link        http://www.letphp.com
 * 
 * $Id: NodeModel.class.php 52 2011-03-24 15:00:25Z 442767452@qq.com $
 */
class NodeModel extends SMSModel {
	//
	protected $_validate	=	array(
		array('node_name','checkName', '节点名称已经存在！',0,'callback'),
	);
	//自动完成
	protected $_auto = array(
		array('add_time', 'time', 1, 'function'),
		array('status', '1'),
		array('update_time', 'time', 3, 'function')
	);
	
	//检查应用名称是否存在
	function checkName(){
		$map['node_name']	 =	 $_POST['node_name'];
        if(!empty($_POST['node_id'])) {
			$map['node_id']	=	array('neq',$_POST['node_id']);
        }
		$result	=	$this->where($map)->field('node_id')->find();
        if($result) {
        	return false;
        }else{
			return true;
		}
	}
}
?>